industrial microwave heating installation - German English Dictionary